.left{float: left}
.right{float: right;}
.mine{width: 1200px;margin: 20px auto}
  .inset{width: 660px;text-align: center;font-size: 14px;color: #999}
    .insetimg{width: 100%;height:556px;background: #f2f2f2 ;margin-bottom: 27px;border-radius: 10px;}
  .fromBox{width: 500px;padding-left: 40px;}
    .fromBox .form-control{height: 46px;}
    .fromBox .form-control{margin-bottom: 26px;}
    .logo{margin-top: 80px;margin-bottom: 49px;}
    .login{height: 410px}
    .register{display: none;height: 410px}
      .incode{width: 326px;}
      .registerButtonBox span{color: #666;padding-top: 24px;padding-left: 66px;}
      .registerButtonBox span a{color: #000;}
      .registButton{color: #cc3333;border: 1px solid #cc3333;display: inline-block;width: 118px;height: 38px;text-align: center;line-height: 38px;border-radius: 4px;}
      .registButton:hover{color: #cc3333;text-decoration: none}
      .Validform_wrong{color: #cc3333}
      .register .Validform_checktip{text-align: right;position: absolute;z-index: 99;}
	.vCode{display:none;}
    .vCode .form-control{width: 180px;display: inline-block;}
      .codeimg{height: 46px;border: 1px solid #ccc;border-radius: 4px;margin-bottom: 2px;margin-left: 12px;margin-right: 24px;cursor: pointer;}
      .vCode a{color: #000;font-size: 16px;}
    .loginButtonBox{}
      .loginbutton{width: 120px;height: 40px;line-height: 40px;background: #cc3333;color: #fff;text-align: center;display: block;border-radius: 4px;}
      .loginbutton:hover{color: #fff;text-decoration: none}
      .loginButtonBox span{float: right;color: #666;padding-top: 24px;}
      .loginButtonBox span a{color: #000;}
    .bottonBox{font-size: 16px;position: relative;}
      .bottonBox a{color: #cc6666;padding-right: 12px;float: right;}
      .bottonBox a:hover{text-decoration: none}
      .bottonBox i{width: 24px;height: 24px;display: inline-block;margin: 0 10px -6px 0;}
      .bottonBox .howGet{width: 120px;height: 32px;border: 1px solid #ccc;border-radius: 4px;display: inline-block;text-align: center;line-height: 30px;font-size: 16px;color: #999999;padding: 0;margin-top: 20px;background-image: -moz-linear-gradient( 90deg, rgb(249,249,249) 0%, rgb(255,255,255) 100%);background-image: -webkit-linear-gradient( 90deg, rgb(249,249,249) 0%, rgb(255,255,255) 100%);background-image: -ms-linear-gradient( 90deg, rgb(249,249,249) 0%, rgb(255,255,255) 100%);}
      .bottonBox .codeSure{width: 90px;height: 32px;color: #fff;line-height: 30px;text-align: center;background: #cc3333;display: inline-block;border-radius: 4px;border: 1px solid #cc3333;margin-right: 10px;padding: 0;margin-top: 20px;}
      .tipBox{position: absolute;width: 286px;border: 1px solid #cccccc;padding: 26px 31px;bottom: 40px;background: #fff;right: 12px;border-radius: 5px;display: none;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 18px rgba(0, 0, 0, .18);
          box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 18px rgba(0, 0, 0, .18);}
        .tipBox i{font-style: normal;position: absolute;right: -15px;top: 4px;color: #dcdcdc;cursor: pointer;}
      .txwb i{background: url(../images/icon.png) no-repeat left top;}
      .xlwb i{background: url(../images/icon.png) no-repeat -24px top;}
      .wicode i{background: url(../images/icon.png) no-repeat -48px top;}
.registSuccess{position: fixed;width: 100%;height: 100%;top: 0;left: 0;z-index: 98;display: none;background-image: -moz-linear-gradient( 90deg, rgb(243,243,243) 15%, rgb(247,247,247) 31%, rgb(251,251,251) 100%);background-image: -webkit-linear-gradient( 90deg, rgb(243,243,243) 15%, rgb(247,247,247) 31%, rgb(251,251,251) 100%);background-image: -ms-linear-gradient( 90deg, rgb(243,243,243) 15%, rgb(247,247,247) 31%, rgb(251,251,251) 100%);opacity: 0.702;}
.registSuccessBox{width: 600px;height: 366px;background: #fff;position: absolute;left: 50%;top: 50%;margin-left: -300px;margin-top: -183px;z-index: 99;display: none;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 18px rgba(0, 0, 0, .18);box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 18px rgba(0, 0, 0, .18);}
  .registSuccessBox h1{font-size: 36px;color: #cc6666;text-align: center;font-weight: 100;margin-top: 40px;}
  .headBox{width: 118px;height: 118px;margin: 0 auto;border-radius: 50%;border: 3px solid #c2c1c1;overflow: hidden;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(0, 0, 0, .48);box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(0, 0, 0, .48);}
  .headBox img{width: 118px;height: 118px;}
  .localHref{font-size: 14px;color: #000;text-align: center;padding: 14px 0;}
  .localHref i{font-style: normal;}
  .localHrefN{display: block;width: 118px;height: 38px;text-align: center;line-height: 36px;color: #999999;border: 1px solid #cccccc;border-radius: 4px;margin: 0 auto}
.invCodeBg{position: fixed;width: 100%;height: 100%;top: 0;left: 0;z-index: 98;background-image: -moz-linear-gradient( 90deg, rgb(0,0,0) 15%, rgb(0,0,0) 31%, rgb(0,0,0) 100%);background-image: -webkit-linear-gradient( 90deg, rgb(0,0,0) 15%, rgb(0,0,0) 31%, rgb(0,0,0) 100%);background-image: -ms-linear-gradient( 90deg, rgb(0,0,0) 15%, rgb(0,0,0) 31%, rgb(0,0,0) 100%);opacity: 0.502;display: none}
.invCode{position: fixed;width: 100%;height: 100%;top: 0;left: 0;z-index: 99;display: none}
  .codeStep{padding: 124px 0 0 110px;width: 511px;height: 525px;position: relative;}
    .closePage{position: absolute;width: 32px;height: 32px;background: url(../images/p.png) no-repeat left -50px;right: 0}
    .stepPage{position: absolute;width: 50px;padding-top: 144px;right: -140px;}
      .stepPage a{display: block;width: 100%;height: 50px;border-radius: 4px;background: url(../images/p.png);margin-bottom: 12px;}
      .stepPage a:last-child{background-position: -50px top}
    .stepLi{display: block;position: absolute;height: 12px;width: 80%;text-align: center;bottom: 20px;}
      .stepLi a{display: inline-block;width: 12px;height: 12px;border-radius: 50%;background: #cccccc;margin: 0 7px;}
      .stepLi .this{background: #999999}
    .stepImg{width: 401px;height: 401px;overflow: hidden;}
      .stepImg li,.stepImg ul{list-style-type: none;padding: 0}
      .stepImg ul{width: 1203px;}
      .stepImg li{float: left;display: none}
      .stepImg li:first-child{display: block;}

/*邀请码页面*/
.returnLogin{color: #cc6666;font-size: 16px;position: fixed;top: 30px;right: 100px;}
.invcodemine{width: 600px;margin: 48px auto}
  .cLogo{display: block;text-align: center;padding-bottom: 22px;}
  .codeSpeed{height: 13px;border-radius: 6px;overflow: hidden;}
  .codeSpeed span{float: left;background: #ebebeb;width: 198px;height: 13px;margin-right: 3px;}
  .codeSpeed span:last-child{margin-right: 0}
  .codeSpeed .this{background: #ffcccc}
  .codeUploadImg {display: none}
    .codeImgBox{height: 214px;background: url(../images/upImgBg.png) no-repeat center;cursor: pointer;text-align: center;margin-bottom: 18px;}
    .codeImgBox img{height: 100%;}
    .invRegist,.codenext,.upImgButton,.codeInfoNext{width: 118px;height: 38px;border: 1px solid #cc3333;border-radius: 4px;display: block;color: #cc3333;text-align: center;line-height: 38px;margin: 0 auto}
    .invRegist:hover,.codeInfoNext:hover,.codenext:hover,.upImgButton:hover{text-decoration: none}
    .codenext{display: none}
    #upImgInput{display: none}
    .basicInfo{display: none;}
      .bli{width: 100%;clear: both;}
      .bli .Validform_checktip{position: absolute;text-align: right;}
      .basicInfo .form-control{width: 48%;float: left;}
      .basicInfo .sex span{width: 98px;text-align: center;line-height: 48px;font-size: 14px;color: #999999;font-weight: 100;margin-right: 20px;cursor: pointer;line-height: 34px}
      .basicInfo .sex input{display: none}
      .basicInfo .sex input:checked+span{border-color: #000;color: #000;font-weight: bold;}
      .basicInfo .bli .form-control:first-child{margin-right: 14px;}
      .codeInfoNext{float: left;}
      .returnA,.returnB{color:#000;font-size: 16px;line-height: 38px;margin-left: 40px;}
.invCodeRegist{display: none}
      .invRegist{float: left;}
.stepGroup
	h2{font-size: 14px;color: #999999;text-align: center;font-weight: 100;padding: 36px 0 14px 0}











